agnes larsson
WTT Feeder Chennai: The No. 48 Seed and India's Points ArithmeticOn October 5, when the seed list for WTT Feeder Chennai was released, I spent...
Nine Dimensions, Zero Data: Tennis Writing and the Trap of NeatnessThe document that appeared on the editing-room screen looked handsome. A larg...
MIBR GC beat FENNEL Female 2-0 at Game Changers Championship 2026: 75 minutes and a 103-point Elo gapThe opening upper-bracket series of the VCT Game Changers Championship 2026...
Chess Olympiad 2026: India Faces the Ultimate Test in Samarkand, Where Gukesh and Sindarov Write a New ChapterThe atmosphere in Samarkand is becoming special. When FIDE announced the...
Three Candidates for VFF Chairman: When Bank Money Enters Vietnamese Football's BoardroomOn 21/10, the VFF published its candidate list for the 10th-term Executive...
Finland Topples Reigning World Champions Italy at EuroVolley 2026 Quarterfinal: An Upset That Rested on Four PointsOn the floor in Turin, with the fifth set standing at 14-13, nobody in the...
When the Data Goes Blank, Football Still Knows How to ScreamAt noon on a January day, with the winter transfer market at its peak, I...
Vietnam U17 lose 1-4 in Korea: what the scoreline hidesOn the morning of 21 October, in Korea, Vietnam's U17 side lost 1-4 to FC Seo...
Indian Badminton and the Asian Games Lesson: When One Collapse Exposes an Entire SystemI remember a number. It was not on the scoreboard, it was not in the match...
The Last of Us Tops the 100 Greatest Games List: The Dispute Is About Criteria, Not the No. 1 SpotThe day Kinda Funny Games published its list of the 100 greatest games of all...
LA 2028: Six Men's Volleyball Berths Are Filled — and the Real Story Lies with Those AbsentOn the final day of the African Men's Volleyball Championship, in Tunis, as t...
An Se-young defends 2026 Asian Games gold: 10-0 in games and the records still awaiting verificationThe second game of the 2026 Asian Games women's singles final ended 21-9, aft...
Lamine Yamal and the Trophy at Nineteen: When Expectation Becomes an Operating SystemOn the MetLife stands, in the 112th minute of the final, when the ball left...
Six Blank Spaces in the Dakar 2026 Beach Volleyball Schedule, and Africa's First Olympics Buried in Paragraph ThreeSix times. I counted three times to be sure. In the schedule release for beac...
Vietnam's Wushu 'Rain of Medals' at Asiad 20: When Bronze Is a Shield, Not a PeakI got EURO 2026 wrong, not because I lacked information, but because I truste...
Courtois Invests in Astralis: Inside the Rescue Deal of an Insolvent Esports OrganizationI reopened the Danish company register just before midnight on September 24,...
A Nine-Dimension Athletics Report With Zero Data: The Silent Failure Running Through Vietnamese Sports DataAt 23:12 on August 12, I reopened the athletics analysis file on my second...
Hamilton and Ferrari at Monza: When Belief Is Not Just Emotion, But CalculationThe red F40 rolled into the Monza paddock amid the roar of thousands of tifos...
Indonesia and the dual-heritage gamble: Two goals and a faith beginning to waverIn the 88th minute, the score was still 1-0. Indonesia controlled the ball an...
Tightened Security, Fractured Midfield: Vietnam Enters ASEAN Cup 2026 With Unanswered QuestionsOn the morning of September 24, at the training facility in Bandung, not a...
Nine Dimensions, Zero Data: Tennis Writing and the Trap of NeatnessThe document that appeared on the editing-room screen looked handsome. A larg...
MIBR GC beat FENNEL Female 2-0 at Game Changers Championship 2026: 75 minutes and a 103-point Elo gapThe opening upper-bracket series of the VCT Game Changers Championship 2026...
Chess Olympiad 2026: India Faces the Ultimate Test in Samarkand, Where Gukesh and Sindarov Write a New ChapterThe atmosphere in Samarkand is becoming special. When FIDE announced the...
Three Candidates for VFF Chairman: When Bank Money Enters Vietnamese Football's BoardroomOn 21/10, the VFF published its candidate list for the 10th-term Executive...
Finland Topples Reigning World Champions Italy at EuroVolley 2026 Quarterfinal: An Upset That Rested on Four PointsOn the floor in Turin, with the fifth set standing at 14-13, nobody in the...
When the Data Goes Blank, Football Still Knows How to ScreamAt noon on a January day, with the winter transfer market at its peak, I...
Vietnam U17 lose 1-4 in Korea: what the scoreline hidesOn the morning of 21 October, in Korea, Vietnam's U17 side lost 1-4 to FC Seo...
Indian Badminton and the Asian Games Lesson: When One Collapse Exposes an Entire SystemI remember a number. It was not on the scoreboard, it was not in the match...
The Last of Us Tops the 100 Greatest Games List: The Dispute Is About Criteria, Not the No. 1 SpotThe day Kinda Funny Games published its list of the 100 greatest games of all...
LA 2028: Six Men's Volleyball Berths Are Filled — and the Real Story Lies with Those AbsentOn the final day of the African Men's Volleyball Championship, in Tunis, as t...
An Se-young defends 2026 Asian Games gold: 10-0 in games and the records still awaiting verificationThe second game of the 2026 Asian Games women's singles final ended 21-9, aft...
Lamine Yamal and the Trophy at Nineteen: When Expectation Becomes an Operating SystemOn the MetLife stands, in the 112th minute of the final, when the ball left...
Six Blank Spaces in the Dakar 2026 Beach Volleyball Schedule, and Africa's First Olympics Buried in Paragraph ThreeSix times. I counted three times to be sure. In the schedule release for beac...
Vietnam's Wushu 'Rain of Medals' at Asiad 20: When Bronze Is a Shield, Not a PeakI got EURO 2026 wrong, not because I lacked information, but because I truste...
Courtois Invests in Astralis: Inside the Rescue Deal of an Insolvent Esports OrganizationI reopened the Danish company register just before midnight on September 24,...
A Nine-Dimension Athletics Report With Zero Data: The Silent Failure Running Through Vietnamese Sports DataAt 23:12 on August 12, I reopened the athletics analysis file on my second...
Hamilton and Ferrari at Monza: When Belief Is Not Just Emotion, But CalculationThe red F40 rolled into the Monza paddock amid the roar of thousands of tifos...
Indonesia and the dual-heritage gamble: Two goals and a faith beginning to waverIn the 88th minute, the score was still 1-0. Indonesia controlled the ball an...
Tightened Security, Fractured Midfield: Vietnam Enters ASEAN Cup 2026 With Unanswered QuestionsOn the morning of September 24, at the training facility in Bandung, not a...
